<?php


namespace App\DTOS;

// 内购DTO
class NeiGouDTO extends BaseDTO
{

    private $gameArea; //区服
    private $number; //购买数量
    private $roleId; //角色ID
    private $orderNo; //我公司内部订单号
    private $goodsId; //商品ID
    private $typeValue;
    private $discount;
    private $is_Virtial;

    /**
     * @return mixed
     */
    public function getIsVirtial()
    {
        return $this->is_Virtial;
    }

    /**
     * @param mixed $is_Virtial
     * @return NeiGouDTO
     */
    public function setIsVirtial($is_Virtial)
    {
        $this->is_Virtial = $is_Virtial;
        return $this;
    }



    /**
     * @return mixed
     */
    public function getDiscount()
    {
        return $this->discount;
    }

    /**
     * @param mixed $discount
     * @return NeiGouDTO
     */
    public function setDiscount($discount)
    {
        $this->discount = $discount;
        return $this;
    }//加赠比例


    /**
     * @return mixed
     */
    public function getGameArea()
    {
        return $this->gameArea;
    }

    /**
     * @param mixed $gameArea
     */
    public function setGameArea($gameArea): void
    {
        $this->gameArea = $gameArea;
    }

    /**
     * @return mixed
     */
    public function getNumber()
    {
        return $this->number;
    }

    /**
     * @param mixed $number
     */
    public function setNumber($number): void
    {
        $this->number = $number;
    }

    /**
     * @return mixed
     */
    public function getRoleId()
    {
        return $this->roleId;
    }

    /**
     * @param mixed $roleId
     */
    public function setRoleId($roleId): void
    {
        $this->roleId = $roleId;
    }

    /**
     * @return mixed
     */
    public function getOrderNo()
    {
        return $this->orderNo;
    }

    /**
     * @param mixed $orderNo
     */
    public function setOrderNo($orderNo): void
    {
        $this->orderNo = $orderNo;
    }

    /**
     * @return mixed
     */
    public function getGoodsId()
    {
        return $this->goodsId;
    }

    /**
     * @param mixed $goodsId
     */
    public function setGoodsId($goodsId): void
    {
        $this->goodsId = $goodsId;
    }

    /**
     * @return mixed
     */
    public function getTypeValue()
    {
        return $this->typeValue;
    }

    /**
     * @param mixed $typeValue
     */
    public function setTypeValue($typeValue): void
    {
        $this->typeValue = $typeValue;
    }



}
